E-42 | Impella is associated with improved renal outcomes after elective high-risk PCI versus intra-aortic balloon pump support: A propensity score matched study | Synapse