The part is not "like OEM", it is the Genuine OEM part sold by the vehicle manufacturer. RIGHT IS PASSENGER SIDE. LEFT IS DRIVERS SIDE. Warranty Type. Warranty Duration. Typically only ONE part from ONE of the callouts will be included.
OEM For Mazda Updated Oil Cooler Kit MAZDA 3 5 6 CX-7 LF6W-14-700A & HARDWARE US
90-93 Mazda Miata MX5 MX-5 OEM 1.6 NA NA6 Water Pump Pulley V Belt B366-15-131A
90-93 Mazda Miata MX5 OEM 1.6 Choke IACV IAC Idle Air Control Valve B61P-13-190A
OEM Mazda 3 5 6 CX-7 Updated Oil Cooler Kit LF6W-14-700A Hardware Genuine New
90-93 Mazda Miata MX5 OEM 1.6 NEW Genuine Thermostat Neck Gooseneck B61P-15-170B
NOS Genuine OEM 88-89 Mazda 626 MX-6 Throttle Body & IAC Idle Air Control Valve