IC LM7805CT
Price
€0.41
Voltage Regulator 3V3 LD1117V33
Price
€0.89
LM2596 Step-Down 10W
Price
€3.17