Each finished lot undergoes further quality controls and additional chemical analysis makes sure that the quantity of active ingredients applied complies with the specific needs of the customer

Please fix the punctuation.
Each finished lot undergoes further quality controls, and additional chemical analysis makes sure that the quantity of active ingredients applied complies with the specific needs of the customer.