Selfie Rod UPCs

Likely owner: Kimaya USA, Inc.
UPC 844441012594 UPC 844441012594
Selfie Rod Stick with Bluetooth Wireless Remote