microgrippers

English

Noun

microgrippers

  1. plural of microgripper