Your shape description reminds me of Osram Sylvania Capsylite, though I don't recall ever purchasing a rough service version, and I haven't seen any in stores for years. The popular search engine brought up a part Sylvania 42MB/CAP 130V, but I am not familiar with the seller.