40559 Published August 23, 2017 at 400 × 400 in HITACHI-Aloka Puncture Frame UST-984-5, Stainless Steel