may sound like too simple a question but is the name "Testoviron Depot" specific to Schering only? I only ask because the dude that carries Alpha brand supposedly has Testoviron Depot but pics dont show schering on them and its causing confusion (like first why, and second are they legit). Dont mention any details that arent pertinent to this question.