143766-91-0

143766-91-0 structure
143766-91-0 structure

Name N,N-dibenzyl-3-[[3-(dibenzylamino)-3-oxopropyl]amino]propanamide
Molecular Formula C34H37N3O2
Molecular Weight 519.67600
Exact Mass 519.28900
PSA 52.65000
LogP 6.20510