Diablo stuff is out of my expertise, but here is what I think that I know. There were at least two and possibly three different generations of NAERC glass, none of which was OEM or OEM dimensions. The IFG glass was made by AGP and again not OEM or OEM dimensions. This stash is a mix of those two, so I am going to say that it is not OEM dimensions, but if it was, what kit body would it fit? Anyone with more authoritative info would be appreciated.