EXCELLENT 2007 Triumph Daytona 675 Oil Water Pump Assembly OEM
Chassis number (VIN) that this was removed from was: SMTD00NS47J309410.
eBay