Basler Basler 02677 001353912 Diode Semiconductor Device - Basler