1-Benzyl-6-iodoindazole | CAS 1254714-64-1 | 95% In Stock | MolGraph