top of page
5-Iodo-2-(phenylmethyl)-3(2H)-pyridazinone [825633-93-0] 95%

5-Iodo-2-(phenylmethyl)-3(2H)-pyridazinone [825633-93-0] 95%

SKU: 825633930
bottom of page