Skip to content

Foxconn LX-326ATA chassis Foot Rubber 90203379

Foxconn LX-326ATA chassis Foot Rubber 90203379
Misc External; external opticals


Product Condition: Refurbished