Lever punch dove
Item #: 174630
Product number
174630
International Article Number (EAN)
0020335053267