Tadalafil, sold under the brand name among others, is a medication used to treat erectile .. 2,5-Diketopiperazines: Synthesis, Reactions, Medicinal Chemistry, and Bioactive Natural Products. Chemical Reviews. 112 (7): 3641–3716. canadian-pharmacym.com homemade viagra