i ordered some nolva from my supplier and recieved a product called tamodex-20, has anyone heard of these they come in a foil tearable pack. tablets are white with 20 on them. The packet says they are produced by biochem pharmaceutical industries. Any info on these would be appreciated, cheers