74031512
Feb 22, 1990
CUBOSOME AB
Subscribe
micro-encapsulated liquid crystals for use as a delivery system in the manufacture of pharmaceuticals