Kamagra is an Indian brand name for a compound that treats erectile dysfunction, sildenafil citrate. Sildenafil citrate is more famously known as Viagra-the brand name given sildenafil citrate by its original patent holder, Pfizer. Manufactured by Ajanta Pharma, Kamagra is the Indian brand name for sildenafil citrate.