The 681 is a Honda superceed number and will fit fine.Top and bottom shells are identical so will have the same amount of oil holes in both.Regards BIF
The 681 is a Honda superceed number and will fit fine.Top and bottom shells are identical so will have the same amount of oil holes in both.Regards BIF