T-2401-12-D03

Kettering T-2401-12-D03 Tooling MRO37165

What stands out about Innovative Composite Technologies is how it holds up against repeated impacts.