Is this the correct screw for fastening d series XLRs to prepunched panels. If so do you sell the nuts as well?

The HSM3C12BP-100 screws are correct we do not sell them with the screws. We recommend using the COMFD to fix these connectors in place
Did you find what you were looking for?