OEM Vauxhall Astra Insignia Mokka 16 Diesel Oil Pump Flow Control Valve 55491644
Part number 55491644.
eBay