71870-33-2
Nsc303778
Product Code:
1741751
Molecular Formula:
C25H16N2S
Molecular Weight:
376.47
Order 71870-33-2