DBTech UPCs

Likely owner: C&A Marketing, Inc.
UPC 815361018478 UPC 815361018478
DBTech 0136RED Huge Large Big 36 Inch Oversized Digital LED Clock, Red
UPC 815361018669 UPC 815361018669
Dbtech Time Sphere - Stylish Big Digital Led Clock With Circling Led Second Indicator - Round Shape