D-Lactic acid

Name D-Lactic acid
Supplier Creative Peptides
Catalog CP26143
Cas Number 10326-41-7
Formula C3H6O3
Molecular Weight 90.08
Supplier Page Shop