284019-34-7
Denibulin
(德尼布林)
Product Code:
288422
Molecular Formula:
C18H19N5O3S
Molecular Weight:
385.44
Order 284019-34-7
denibulin,CASNo 284019-34-7