89626-75-5
2,5-Thiophenedicarboxylic acid, 3-methyl-4-[(4-methylbenzoyl)oxy]-,dibutyl ester
Product Code:
793907
Molecular Formula:
C23H28O6S
Molecular Weight:
Order 89626-75-5