Voltage Leaking back to controller

I cant seem to find ST7805 but LM7805 or MC7805 and other variants are available anywhere. Is there a significant difference.