... : ISO9001:2008 -Made in China Cummins Steering vane pump 5253897:-The product is original Cummins engine part.-The part number ... is 5253897.-Brand: DCEC.-We have the good quality,low price,quick ... .: +86 136 3616 5204 Cummins truck parts Rotary vane pump 5253897