LM78L12A

12V fixed positive voltage regulator IC, 100mA output current.

Where to buy online

Other stores - prices, stock and shipping are theirs.