D-Lactic acid-benzyl ester

Name D-Lactic acid-benzyl ester
Supplier Creative Peptides
Catalog CP27418
Cas Number 74094-05-6
Formula C10H12O3
Molecular Weight 180.2
Supplier Page Shop