2-Ethylhexyl 4,4-dibutyl-12-ethyl-6,9-dioxo-5,10-dioxa-3-thia-4-stannahexadec-7-enoate

Supplier BOC Sciences
Product # 81034-75-5
Pricing Inquire
Cas 81034-75-5
Molecular Formula C30H56O6SSn
Feedback