Image Coming Soon

Twin Power 27-7059 Premium Stators - Unmolded

Demon’s Part # 90000020672 Mfg. Part # 27-7059

$155.95

This product ships Free to Contiguous U.S.

Available Now!

Low Price Guarantee

Free Contiguous U.S. Shipping on Orders $59+

Exceeds o. e. m. Specifications. Produced by ISO Certified Factory. Wound with high- temperature 100% copper wire. Heavy-duty oil resistant leads with OEM style connectors. Includes mounting hardware. One year warranty.