New never used.
This was in a parts deal i bought out. As per the internet its for 
Automatic Transmission Oil Cooler for Dodge Ram 3500 2500 1995-2002 5.9L Diesel
This one has lines on it.
I do not know if it is an oem mopar part or aftermarket? The number on the back might state if it is or not?
Its new never used. No box.