2427SOLA003R
leotronics
Package 50bulk leotronics 2427SOLA003R New original parts
57516 pieces
Ceannaigh