Based on this product's specifications, here are some alternatives and similar models
Thule Shield Attache InLock 16 — Thule briefcase / attache model 5479 with InLock for 16" laptops
Summary description:
Thule Shield Attache InLock 16 (model 5479) is a protective attache/briefcase designed to carry and secure a 16" laptop. It features Thule’s InLock system for integrated locking, structured protection for electronics, organized internal compartments for documents and accessories, and a professional exterior suitable for business travel and daily commuting.