NBR BAHDSL1.5-80*100*7mm/80x100x7mm Excavator Pressure Resistant Oil Seal Hydraulic Pump Motor Seal ISO 9001:2008