SCR

SCR

English Noun
Ad

Definition

Initialism of silicon controlled rectifier.

Ad