ED which is also called impotence, It’s an intimate mess.In which men fail to get or hold erection during sexual activity. There prevents them from making love. so buy the malegra 100 There can be various physical and mental causes associated with ED. Common causes include smoking, diabetes, high blood pressure, stress, anxiety, medications and rectal surgery.The main reason behind this weakness is poor blood flow.