Back to Previous Page

L-(-)-3-Phenyllactic acid

ITEM#: 3042-1130691G

MFR#: 113069-1G

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

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