Therefore, Viagra may be taken between 30 minutes to four hours ... ingredient but are studied and targeted for different ...