Funny. I wasn't bashing you. However, I was pointing out your blatant ignorance and educating you. That is why you are here, right? To learn something. It is ok to admit that you don't know things, because then you can learn something.
Understand this: tamoxifen citrate is a chemical compound. This chemical compound is what you want. Nolvadex is the popularized name because that is the brand name that AstraZeneca named it. Go to any research site and they will have the chemical compound name- not a brand name.
But there are other brand names of tamoxifen citrate, AstraZeneca is not the only pharma company making it.
Other examples: people say they are using a-dex or arimidex-that is the brand name, the compound is anastrozole.
Same thing when people say they are using femara, the compound is letrozole.
I hope this clears things up for you, you seem a bit confused.