Engine Coolant Temperature Sensor
is a direct fit for the following:
2017-2018 Subaru Impreza
Genuine Subaru Part Number: 22630AA27A