tamoxofine and nolvadex are the same product (nolvadex is brand name)

and no they do not