This is a reproduction partFits XH477 Magneto27-1/8" Plug Wire Length25-1/2" Plug Wire Length9-5/8" Coil Wire Length