Device part
Published:

Device part

Part of a medical device for attaching tubes

Published: