65379-39-7
2-methylidenebutanedioic acid - butyl 2-methylprop-2-enoate (1:1)
Product Code:
1345827
Molecular Formula:
C13H20O6
Molecular Weight:
272.29
Order 65379-39-7