This is a Brand New OEM Murray Blade Drive Idler 20943 Z. This is in stock and will be shipped within 24hrs of purchase.