When autocomplete results are available use up and down arrows to review and enter to select. Touch device users, explore by touch or with swipe gestures.
cover image
User Avatar

Solar Led Street Light

; Opens a new tab
DEL ILLUMINATION CO., LTD. is a joint company between Germany and China. We have Research and Development office in Dresden, Germany; a Sales and Marketing office in Shenzhen, China; 4000㎡ manufacturing plant in Changzhou, China. The production ability for us can be 10,000pcs/month. We only specialize in Solar LED Street lights. Our product is designed by a professional German R&D team. They have been in this field for more than 8 years.
0 following