product Name:Benzaldehyde, 2,3,5-triiodo-
  • 2,3,5-Triiodobenzaldehyde
  • 477534-99-9
  • C7H3I3O
  • Benzaldehyde, 2,3,5-triiodo- 477534-99-9