CCF642

CCF642 (AC1LYELL) is a novel PDI-inhibiting compound with antimyeloma activity.
Supplier Selleck Chemicals
Product # S8281
Sku # S8281-5mg
Pricing 5mg, $127.00
Feedback