IDT4MA150000Z3AACUGI8
IDT, Integrated Device Technology Inc
MEMS OSC XO 150.0000MHZ LVPECL
66825 pieces
Osta