Got ours (polystyrene that is) at surplus sales of Nebraska.
The 7 pin xlr's I got from full compass. However, the 7 pin Neutrik xlr's we ordered are too small to fit into the standard connector socket in the B2 body we are using so we are trying to make a sleeve to get a snug fit. If you are making your own mic body I guess it won't matter.
Most importantly, the male 7 pin xlr's you want for the mic body are from xlr jacks for cords. The 7 pin part slides out of the casing.
The female Neutrik 7 pin xlr panel jacks we ordered do not come out of the panel mounts.