Some better/clearer pictures and an idea of its size/length would help. Unfortunately the drawing number doesn't help, only a NSN will assist us via the Army Ordnance people
What about material? A picture from the front end? Are the bracket bits dovetailed clamps?