7017-59-6

7017-59-6 structure
7017-59-6 structure

Name methyl 4-[1-benzyl-3-[(3-butoxyphenyl)-hydroxymethylidene]-4,5-dioxopyrrolidin-2-yl]benzoate
Molecular Formula C30H29NO6
Molecular Weight 499.55400
Exact Mass 499.19900
PSA 93.14000
LogP 5.21190