A body 8 3/4 rear end complete with big axle’s new brakes

Is that a narrowed B C E body 8 3/4 the perches don't look right for OEM A Body
Some racers box them in for added strength. Kim