Over 1000 models available in stock. All our products are approved or meet UL/CSA/TUV/CE requirements.