702897-100MG Display Image

1,3-Bis(2,4,6-trimethylphenyl)-2-imidazolidinylidene, 97%

Code: 702897-100MG 501

ADD
£36.50 EACH List Price
Only available to UK customers