D26R CONTACT POINTS R/H SET 31440-11010 (MADE IN JAPAN)