31889-84-6

Dethiosporidesmin

Cas Number: 31889-84-6  Molecular Structure
Product Code
865862
Product Name
Dethiosporidesmin
Cas Number
31889-84-6
Molecular Formula
C18H20ClN3O6S