Oil Filter
Stens 120137

$6.99

Description

BrandStens
Part Number120137
ConditionNew
OD2-5/8"
Height 2-1/2"
Micron20
Thread Size20mm x 1.5mm
Pressure Relief11-14 PSI
  • Anti-drain valve

Replaces These Parts

POLARIS 3084963