99028893
Feb 4, 2025
Blood substitute for surgical simulation and training use; Materials for making blood substitute for surgical simulation and training use; Dry materials for making blood substitute for surgical simulation and training use; Preparations for making blood substitute for surgical simulation and training use; Powder for making blood substitute for surgical simulation and training use
Pharmaceuticals