product Name:4-iodo-2,6-diphenylpyridine
  • 2,6-Diphenyl-4-iode-pyridine
  • 1187846-73-6