This is a Brand-New Old Stock Genuine STIHL 031 032 038 042 048 045 056 Chainsaw Oiler Oil Pump Piston, Part# 11176470601. This will be shipped within 24hrs of purchase or in some cases, same day.