This is a website that sells CubeSat components and kits, including solar panels, batteries, and radios.