18D-2-80CF-ENC 80amp SCR controller

SKU:

FOST445658

Manufacturer: 

More Information
Manufacturer Part Number 18D-2-80CF-ENC