Dexproxibutene

Product Code: 1027656
Molecular Formula: C22H27NO2
Molecular Weight: 337.45
47419-52-3