never heard of them...
would you mind enlightening us about those new fangled “leb” bulbs???...
Light emitting bug 🐛 of course.