Hakuba Wire Release DX. 50cm. No.31002. Made In Japan. New
New in box
Please see photos for item condition.