4-Iodo-1-tritylimidazole, 95%

AB148903