Amazon.co.jp: Yamazen PST-8040 (MBR/MBR) Foldable Desk, Width 31.5 x Depth 15.7 x Height 27.6 inches (80 x 40 x 70 cm), Compact, Adjuster, Scratch Resistant, Finished Product, Dark Brown/Brown, Good for work
Phoenix Contact - 3214080 - Connector terminal block Feed Through 11 position 1000V 102A Push In Screw - Allied Electronics & Automation, part of RS Group