Buy From China Factory!
/ Cree chip 60w Industrial Led Flood Lights for project , die cast alumium body Power 20-30W Imput Voltage DC36-42V Input Current 600-850MA Working ...