allen 25351 tough mesh