Top Suppliers:I want be here

162686-37-5

162686-37-5 structure
162686-37-5 structure

Name ethyl 1-benzyl-3-(dibenzylcarbamoyl)-5-oxopyrrolidine-3-carboxylate
Molecular Formula C29H30N2O4
Molecular Weight 470.56000
Exact Mass 470.22100
PSA 66.92000
LogP 4.13530