128

Used Keyence Semiconductors