84271-26-1
2,2,5,5-TETRAMETHYL-4-PHENACETYLIDEN IMIDAZOLIDINE-1-OXYL FREE RADICAL
Product Code:
239464
Molecular Formula:
C15H19 N2 O2
Molecular Weight:
260.33
Order 84271-26-1