China Wholesale Car Parts Water Pump 96352650 96182871 for Chevrolet Aveo Optra Nubira Kalos Daewoo Nubira, Find details about China Chevrolet Aveo Water Pump, Chevrolet Optra Water Pump from Wholesale Car Parts Water Pump 96352650 96182871 for Chevrolet Aveo Optra Nubira Kalos Daewoo Nubira