Paper tape

In stock at supplier - delivery within 14 days
4 EUR