78L12

Linear voltage regulator 0.1A positive 12V
Availability: 30 in stock
€0.19

78L12 Datasheet