103632-61-7

103632-61-7 structure
103632-61-7 structure

Name diethyl 2-(naphthalen-1-ylmethyl)-2-(4-phenylbutyl)propanedioate
Molecular Formula C28H32O4
Molecular Weight 432.55100
Exact Mass 432.23000
PSA 52.60000
LogP 5.90790