1384256-72-7

1384256-72-7 structure
1384256-72-7 structure

Name (S)-benzyl 3-(naphthalen-1-yloxy)-1-phenylpropylcarbamate
Molecular Formula C27H25NO3
Molecular Weight 411.49200
Exact Mass 411.18300
PSA 47.56000
LogP 6.66730