78L12

Linear voltage regulator 0.1A positive 12V
Availability: 30 in stock
$0.18

78L12 Datasheet