Top Suppliers:I want be here

28960-70-5

28960-70-5 structure
28960-70-5 structure

Name 2-Methyl-2-propenoic acid, methyl ester, 2-propenoic acid, isobutylester polymer
Molecular Formula (C7H12O2.C5H8O2)x