Dayclona would be one to ask.

The sunroof sits in a cassette. I've seen A-body ones for sale. But E body then B-body are more rare.

I'd start to look for a 72-74 B-body unit.

IIRC, ASC made the units so there are parts similar to other later years sunroof and other makes sunroofs.