Dynabrade 92763 3″ W x 50′ L 20 Micron Diamond Microfinishing Film DynaCut Roll

Dynabrade, Inc.

$2,038.86

3″ W x 50′ L 20 Micron Diamond Microfinishing Film DynaCut Roll, on 3″ D. Keyed Plastic Cores.