This product is an automatic transmission control valve body solenoid kit manufactured by Hitachi. It includes fluid strainer, wire connector, and solenoid. The kit is compatible with various Infiniti models, including QX50, QX60, FX50, M56, G37, Q70, Q50, Q60, FX35, M37, EX35, and G25. The OE/OEM part numbers are 31705-3RX9C, 31705-X769C, ETC94-110N, and 00366942. The valve body solenoid kit is made of aluminum, plastic, and steel materials. It supersedes several part numbers, including 31705-X185C, 31705-X382B, 31705-X450B, 317051XJ2D, 31705-X212A, and 31705-1XJ2D.