Xaudia
Ribbon microphones, sales and repair
Nice little high impedance microphone, made in Germany but badged for STC.
Output is 50k ohms. Tested and working, and wired for XLR output.