Anyone know of a seller for these? It was near impossible to just figure out what the hell these things are called, and they seem to be a discontinued part. I know it's unlikely that someone makes them, but I wanted to see if this forum had some forbidden knowledge.