1330076-56-6
Thioridazine-d3 5-Sulfoxide
Product Code:
1569304
Molecular Formula:
C21H26N2OS2
Molecular Weight:
389.59
Order 1330076-56-6