Shot of modern electronic components like memory chips and capacitors on a clean desk

Code produit:
1180433816