Astrotorous Baffle ISO-F / DN 630

Part Number: 13881001A002DGN