78329-93-8

78329-93-8 structure
78329-93-8 structure

Name 3-(dibutylamino)propyl 4-[2-(diethylamino)ethoxymethyl]benzoate
Molecular Formula C25H44N2O3
Molecular Weight 420.62800
Exact Mass 420.33500
PSA 42.01000
LogP 4.99410