Green THT LED diodes on the tape

Royalty-free stock photo ID: 757172773

Green THT LED diodes on the tape