Felt Buffing Mounts - Technical Specification

Finishing of Dies, Molds and Metal and Non Metal Articles.