Products
small
big

KF31327

CAT#: K26972
Product Name: KF31327
M.F.: C24H28N6OS
M.W.: 448.59
CAS#: 220060-39-9
Specification: 10mg/vial,25mg/vial,50mg/vial