CAD project -- 2

Job ID: 32308965

Budget: $30 – $250 USD

The project is an assembly that contains 7 different original parts with a minimum overall of 12 different features.

(preferably more than 7 parts and more than 12 features)

important notes:
the assembly is due in exactly 7 hours

I also need as mentioned in the pictures an Assembly drawing with an explanation.