Mfr. Part: 110990056
Manufacturer: SEEED STUDIO
Category: Terminal Block Power Distribution
POWER DISTRIBUTION BLOCK 10A