Custom Synthesis

Psb-6426 View larger

Psb-6426

AOB6727

CAS 958459-33-1

More details

Molarity Calculation Cart®

HOW TO ORDER

$0.00

More info

The first potent and selective inhibitor of human nucleoside triphosphate diphosphohydrolase-2 (NTPDase2)