Innovative Cell Technologies Trademarks
ACCUTASE

ACCUTASE

Filed: July 24, 1998
reagents, namely, a solution that contains enzymes for detaching the cell culture from the growth substrates for scientific…
Owned by: Innovative Cell Technologies
Serial Number: 75524910