Del-Ton Echo 316 Optics Ready 5.56 16-inch 30rds w/ 10" Keymod Rail
MPN: ORFTM16-K
| UPC: 848456002830