IEC Electronics & Paws and stripes