115205-81-7

115205-81-7 structure
115205-81-7 structure

Name (S)-2-Benzylcarbamoyloxy-3-phenyl-propionic acid methyl ester
Molecular Formula C18H19NO4
Molecular Weight 313.34800
Exact Mass 313.13100
PSA 64.63000
LogP 3.08800