78183395
Nov 8, 2002
STRATA MEDICAL INC.
Subscribe
A disposable, flexible and self-standing container, with or without a sealing mechanism at the top of the container, that can be used for holding or storing liquid or solid material