Journal of Mechanical Design

ID: 307295