M995L0135D
ST
Package SMD-28 ST M995L0135D New original parts
12120 pieces
Osta
M995S0428D
STM
Package DIP20 STM M995S0428D New original parts
16000 pieces