649773-85-3

Name 3-(3-(benzo[d][1,3]dioxol-5-yloxy)-2-oxopyrrolidin-1-yl)benzoic acid
CAS 649773-85-3
Molecular Formula C18H15NO6
MDL Number MFCD22049956
Molecular Weight 341.31
MOL File 649773-85-3.mol

Supplier