microresistors

English

Noun

microresistors

  1. plural of microresistor