IC LM7805CT
Price
€0.50
Voltage Regulator 3V3 LD1117V33
Price
€1.10
LM2596 Step-Down 10W
Price
€3.90