XLP736644.531200X
IDT, Integrated Device Technology Inc
XTAL OSC XO 644.5312MHZ LVPECL
22160 pieces
Ostaa