Mechanical assembly

More photos: