21766-53-0 Iolidonic acid Iolidonic acid Catalog No.: 1302574 Name: Iolidonic acid CAS: 21766-53-0 Formula: C15H16I3NO3 Boiling Point: 362.4 ( ℃ ) Inquire about this product →