Back to Previous Page

L-(-)-3-Phenyllactic acid

ITEM#: 3042-1130695G

MFR#: 113069-5G

L-(-)-3-Phenyllactic acid 98%

.
L-(-)-3-Phenyllactic acid 98%