nandrolone phenylpropionate is a testosterone-derived anabolic steroid. NPP is a 19-nor steroid due to the modification of an atom. Compared to dihydrotestosterone, NPP has less androgenic activity and more anabolic activity than total testosterone.