Shane Farritor, Ryan McCormick

Title: Surgical End Effector
Date: March 22, 2024
Number: 40071957
Country: Hong Kong