Psb-6426

Psb-6426

AOB6727

CAS 958459-33-1

More details

1000 Items

$0.00

Overview

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