77236-61-4

77236-61-4 structure
77236-61-4 structure

Name [2-(3,3-Diphenylureido)ethoxy]diphenylessigsaeure-tert-butylester
Molecular Formula C33H34N2O4
Molecular Weight 522.63400
Exact Mass 522.25200
PSA 67.87000
LogP 7.22730