Home Chemical Details 93778-53-1
8,8-didodecyl-1,4-dioxa-7,9-dithia-8-stannacycloundecane-5,11-dione
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us