Royalty-free stock photo ID: 761399281

Green THT LED diodes on the tape - Image