333418-84-1

Name SALOR-INT L368377-1EA
CAS 333418-84-1
Molecular Formula C18H19N5OS
MDL Number MFCD02742275
Molecular Weight 353.44
MOL File 333418-84-1.mol

Supplier