Differential catalytic properties and vascular topography of murine nucleoside triphosphate diphosphohydrolase 1 (NTPDase1) and NTPDase2 have implications for thromboregulation.