All Drugs have a generic name.
Tylenol is Acetaminophen
Advil is Ibuprofen
Penicillin is Amoxycillin And so on...

What's the generic name for Viagra?
Mycoxafailin