83864-99-7

83864-99-7 structure
83864-99-7 structure

Name (E)-3-(2,2-diphenyl-1,3-benzodioxol-5-yl)prop-2-enoic acid
Molecular Formula C22H16O4
Molecular Weight 344.36000
Exact Mass 344.10500
PSA 55.76000
LogP 4.45690