Product Name:Aftermarket Holdwell Oil pump 20502113 for Volvo D7D
Part No:20502113
Application:Volvo D7D