Benzaldehyde, 2,3,5-triiodo- [ 477534-99-9 ]