1247528-45-5 | 3-(2-iodophenoxy)pyridazine | AOBChem