Cat.No.KY125649 Name18-iodo-7-tellura-17-octadecenoic acid CAS85976-90-5 MolFormula C17H31IO2Te MolWeight 521.93 Enquiry Email Name/Company Message KY125649 - 85976-90-5 | 18-iodo-7-tellura-17-octadecenoic acid Quantity: Captcha Send Message