China Engine Mounting 25896949 for Chevrolet Captiva 11, Find details about China Rubber Mount, Engine Mount from Engine Mounting 25896949 for Chevrolet Captiva 11