One of the best online source of parts that also include the OEM part number is
Rockauto.com Their database is superb. Their prices are outstanding as well. I just bought an in tank pump for my V10 box truck and saved $46 dollars including shipping.
Retired Anesthetist. LTP. Pilot with mechanic/inspection ratings. Between rigs right now.. Wife and daughter. Four cats which we must obey.