Made in USA, no bar code. No red tip on plastic spout top. The colors are vivid. My photos are of the actual item you are getting.
eBay