Description 1006478 has been replaced by 01006478P. Search for 01006478P to see the current part.Right Hydraul PumpBrand: MTDPart number: 1006478