228-50915-107 Link Pin OEM Number: 228-50915-107 Alt Part Number(s): 228-50915-107JP Click on photo to enlarge. Log in to view pricing, ordering, and additional information. Submit a PMA Development Request