Go to catalog

ID: 101567672

DUPLEX UNIT AS Xerox 048K12991

Xerox
Unfortunately, the item is out of stock.

Description missing