25mm Plug Cap
Applied System Technologies
MFR# TP20-25 | MSC-2083999