COUPLING D31 X 60L X 20B

Stock Code:
10031283