This Fits Your 2003 Mazda Protege 5
Full size assembly image of COOLING SYSTEM (2500CC) (1/4)

COOLING SYSTEM (2500CC)