MPN: 31120-MEH-003 Manufacturer: HONDA HONDA - Honda HONDA 31120 MEH 003 STATOR 31120-MEH-003 $242.35 USD Buy