Product Name: L-Menthyl glyoxylate hydrate
CAS: 111969-64-3
Purity: 99%
Product Name: 1-Hydroxyethylidene-1,1-diphosphonic acid (HEDP)
CAS: 2809-21-4
Purity: ≥60.0%
Product Name: Linear Alkyl Benzene Sulphonic Acid (LABSA)
CAS: 27176-87-0
Purity: 96%