TaoTao Parts Direct

Lucas 10001 Heavy Duty Oil Stabilizer - 32 oz.

$ 28.05

Brand: Lucas

Color: bright red


  • The product is 32OZ HD Oil Stabilizer
  • Easy to use, Increases power and miles per gallon
  • Made in USA, increase oil life at least 50 percent longer
  • Reduces oil consumption
  • Eliminates dry starts, Raises oil pressure

Manufacturer Parts Warranty Description: Parts

Details: The product is 32OZ HD Oil Stabilizer. Easy to use. The product is manufactured in China.