HLG Banners
Pulse Banners
Rapid LED Branding

Weird sticky substance on plant leaf. 6 weeks into veg.