702897-500MG Display Image

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

Code: 702897-500MG 501

ADD
£120.00 EACH List Price
Only available to UK customers