Hi dear
Welcome to HealthcareMagic.
Viagra is
Sildenafil.Sildenafil has the potential of effecting heart as a side effect.Though it appears to be the only remedy for ED , in a person like you with a risk of
heart disease it is not advisable .I advise you to visit your Physician / Andrologist and chose the best ED treatment suitable for you. You are not taking any nitrates that would react with Sildenafil.
Take care.