chemical structure of 93836-47-6 FT-0668081

Product Name:

(-)-N-(1-R-Ethoxycarbonxyl-3-phenylpropyl)-D-alanine, Benzyl Ester

Catalog No: FT-0668081

CAS NO:93836-47-6
MW:369.5000 g/mol
MF:C22H27NO4
INCHI KEY:KKMCJYRMPUGEEC-YLJYHZDGSA-N