Got some yellow cap top Organon Deca-Durabolin with exp date: 2006 -04 with number 591727 written vertical (both printed on and not stamped on). Has anybody tried these? Label looks OK, but I'm not sure if it is for real. Any comments is appreciated.