Top Suppliers:I want be here

55673-93-3

55673-93-3 structure
55673-93-3 structure

Name 3,4-Dipropyl-3-cyclobutene-1β,2α-dicarboxylic acid dimethyl ester
Molecular Formula C14H22O4
Molecular Weight 254.32