chemical structure of 216094-54-1 FT-0771081

Product Name:

(2R,3S)-3-benzamido-2-(1-ethoxyethoxy)-3-phenylpropanoic acid

Catalog No: FT-0771081

CAS NO:216094-54-1
MW:357.4000 g/mol
MF:C20H23NO5
INCHI KEY:OKSZFAMAFLHYNJ-CXRLMVSZSA-N