The ones in the link look good to me tbh, electrically 1.3A 2.4ohms 2.8mH. Exposed shaft is 22mm, better than some which have like 13-14mm and would hardly fit a pulley.
The JK42HS34-1334 found a link that said 1.33A, 2.1ohms, 2.5mH, electrically same thing or marginally improved (lower mH), shaft 20mm. I would go with these ones, but the difference is rather minor.
The JK42HS34-1334 found a link that said 1.33A, 2.1ohms, 2.5mH, electrically same thing or marginally improved (lower mH), shaft 20mm. I would go with these ones, but the difference is rather minor.