Masks Required for All
Store visits BY APPOINTMENT ONLY - call (828) 667-8868?
Order Online 24/7
Micarta is a composites of linen, canvas, paper, fiberglass, carbon fiber or other fabric in a thermosetting plastic.
SOLD IN PAIRS