English thin film switch

Due to the ongoing tariff situation, backorders are temporarily paused.
SKU: 253069008454 Category: