Audio-Technica AT8430 Microphone Isolation Mount

Audio-Technica AT8430 Microphone Isolation Mount

Microphone isolation mount