... install 2.Never rusting 3.positioning accuracy Newest Manual pin button badge making machineFeatures1. Metal slide plate, long time use 2 ... ,35mm,55mm,110mm 3)Used to make DIY pin buttons,button badges,tin badges etc.Description CE Certification Newest Manual pin ...