4607-38-9
(±)-2-phenyllactic acid
Product Code:
1828549
Molecular Formula:
C9H10O3
Molecular Weight:
166.17
Order 4607-38-9