Which drug is more effective in treating ED?

Viagra (viagra) Pang Jianping, Men’s Department, Erdos Central Hospital
    Chemical name: Sildenafil (Sideennafil)
    Color: blue
    Manufacturer: Pfizer, USA
    Dosage: 25mg\50mg\100mg
    Key features: taken 30 minutes in advance, orally, on an empty stomach; requires sexual stimulation, takes effect in 30 minutes, reaches peak concentration in 60 minutes, maintains effect for 4-8 hours; effective in 65% of patients, 80% of patients with psychogenic ED; longest on the market, its safety has been most thoroughly studied; moderate systemic side effects, headache, facial flushing, and abnormal color vision? The so-called blue haze phenomenon? etc.; moderate cost; contraindicated in combination with nitrate drugs (for heart disease), reduced efficacy after meals.
Levitra
    Chemical name: vardenafil
    Color: orange-red
    Manufacturer: Bayer, Germany
    Dosage: 5mg\10mg\20mg
    Key features: taken 25-60 minutes in advance, orally; requires sexual stimulation; more specific PDE-5 inhibitor, works as fast as 10 minutes, duration of action 6-12 hours; 92% effective for all causes of ED, still 62% effective for those who have failed to respond to other medications; contraindicated for all 62% efficiency; contraindicated for all alpha-blockers (cardiovascular drugs); headache, visual reactions, facial flushing, rhinitis? nasal congestion? and dyspepsia as side effects.
Cialis (Cialis)
    Chemical name: tadalafil (Tadalafil)
    Color: Yellow
    Manufacturer: Eli Lilly, USA
    Dose: 20mg
    Main features: 30 minutes onset of action and up to 36 hours duration of action; side effects such as headache, unique muscle pain, but no visual side effects; no interaction with food, etc.