Dexx E Shop
Customer Support
No. 70006678 Cyprus


stapler units

stapler units

Component in a printer or photocopier that can staple documents together.