Designed by
Title
Tartaric acid, dextrotartaric, levotartaric acid molecule. It is antioxidant E334, is alpha hydroxy acid AHA. Molecule #232539313
Description
Tartaric acid, dextrotartaric, levotartaric acid molecule. It is antioxidant E334, is alpha hydroxy acid AHA. Molecule model. Vector illustration