68072-15-1
Soybean oil, polymer with benzoic acid, glycerol and phthalic anhydride
Product Code:
593094
Molecular Formula:
Molecular Weight:
Order 68072-15-1