Back to Previous Page

1-(Triphenylmethyl)imidazole

ITEM#: 3042-52489125G

MFR#: 524891-25G

1-(Triphenylmethyl)imidazole 97%

1-(Triphenylmethyl)imidazole 97%