It’s a ball bearings company with a location on Euclid Ave. If I remember correctly, the sign is of two nuts and a wrench and resembles an erect penis. Does anyone know what I’m talking about?
I’ll look tomorrow on my way to work.
It’s near the Agora, if I recall correctly.
Urg, I get off at 86th Street. I’ll see what I can do, though.