Sign In Join Free

Products Information

2,5-Diphenyl-1,6,6a-trithiapentalene
2,5-Diphenyl-1,6,6a-trithiapentalene ID: 98053610
CAS:1033-90-5
Supplier:Alfa Chemistry

Get a quote


SMILES: