D-beta-Phenyllactic acid

Name D-beta-Phenyllactic acid
Supplier Creative Peptides
Catalog CP27407
Cas Number 7326-19-4
Formula C9H10O3
Molecular Weight 166.18
Supplier Page Shop