334992-66-4

3-CYCLOBUTENE-1,2-DIONE,3-PHENYL-4-(2-ALLYLAMINO)-

Cas Number: 334992-66-4  Molecular Structure
Product Code
1316876
Product Name
3-CYCLOBUTENE-1,2-DIONE,3-PHENYL-4-(2-ALLYLAMINO)-
Cas Number
334992-66-4