Where can you find a coolant pressure cap for an 89' jeep Cherokee without having to buy an entirely new coolant reservoir?

Junkyard...........oops........recycle yard