pulse modulators
English
Noun
pulse
modulators
plural of
pulse modulator