89LE52RC
STC
Package PLCC44 STC 89LE52RC New original parts
29617 pieces
Osta
89LE52RC-40C-PQFP
Package QFP44 STC 89LE52RC-40C-PQFP New original parts
31598 pieces