Compatible with SBC engine with long water pump and 19319932 or 19319961 power steering pump. Power Steering Pump 34430FE040 Fit Subaru Impreza WRX STI 2002-2007 w/ Pulley UK. 2PCS Power Steering Pump Rubber Inlet & Outlet O-Ring Seals Fit Acura Fit Honda、.
eBay