Left-Hand Teck Structure Kit
Delta
MFR# 063006A | MSC-2311734