Forgive my absolute ineptness...or blindness...but what IS the exact model number (and manufacturer) of these little marvels??? Have I missed something?