Angiogramangioplasty and stenting leaflet