Thanks for the query to ATD for an opinion,
L-arginine tab is not going to give erection after its use as its an enzyme and meant for long term use as supplement during erectile dysfunction treatment. If your concern is immediate use then definitely sildenafil is the preferred drug to be used under prescription.
Its effect may last up to 1-2 hrs and you need to be hydrated well before use to avoid its most common side effect of sustained erection for more than 4 hrs due to clogging of venous blood.
Please use it only after the advise of your primary physician.
Wishing you good health,
These Q&A’s are for educational purposes and should not be relied upon as a substitute for medical advice you may receive from your physician. If you have a medical emergency, please call 911. These answers do not constitute or initiate a patient/doctor relationship.