Regular price $803.00 Sale
84271-26-1
1-Imidazolidinyloxy, 2,2,5,5-tetramethyl-4-(2-oxo-2-phenylethylidene)-
Spin label reagent