suhagra tablet vs viagra can viagra professional cause diarea manforce mp3 can i take viagra if i only get soft erectione who makes generic revatio