78891-96-0 Propanoic acid, 3-iodo-2,2-bis(iodomethyl)- Tris-iodomethylacetic acid