Part Number: SPT230A

Description

Thyristor Pulse Power Applications Devices LSS Design 77mm, 5000V, 1630A


Buy