NPP
You are probably not going to get too many responses. NPP(nandrolone phenylpropionate) is the fast acting version of nandrolone decanoate(Organon's Deca Durabolin). It lasts about 3 days in the body. Organon calls their NPP Durabolin. They only make it in a 50 mg./ml. ampule. It ends up being 4 times as expensive as "Deca". So it just dosen't seem to be used much by bodybuilders. According to "Anabolics,9th ed." it is identical to Deca, the only difference is the time it stays in your body. I wouldn't mind giving it a try, how many mg./ml is the Geneza?