28269-76-3

Benzoic acid, 2,3,5-triiodo-, octadecyl ester

Cas Number: 28269-76-3  Molecular Structure
Product Code
366311
Product Name
Benzoic acid, 2,3,5-triiodo-, octadecyl ester
Cas Number
28269-76-3