475521-1G Display Image

3-(Iodomethyl)pyridine hydriodide, 96%

Code: 475521-1G 501

ADD
£45.30 EACH List Price
Only available to UK customers