143841-85-4

143841-85-4 structure
143841-85-4 structure

Name (1-Methoxy-3-phenyl-naphthalen-2-ylamino)-acetic acid ethyl ester
Molecular Formula C21H21NO3
Molecular Weight 335.39600
Exact Mass 335.15200
PSA 47.56000
LogP 4.56340