INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Le système d'éclairage ou de signalisation peut comporter une pièce unique, en verre ou polymère cristal, en forme de couronne. La pièce comporte avantageusement des logements répartis sur sa périphérie pour les sources lumineuses, cette pièce étant prévue pour assurer une première fonction consistant à collimater les rayons issus des sources et à les orienter 15 vers la paroi réfléchissante, et une deuxième fonction consistant à redresser les rayons lumineux dans l'axe optique grâce à la paroi réfléchissante. La pièce peut comporter, au niveau de chaque logement, une protubérance dont la surface extérieure assure la réflexion de rayons issus de la source associée au logement.
Des moyens pour étaler la lumière, en particulier des tores, peuvent être prévus sur la paroi réfléchissante pour étaler le faisceau lumineux en fonction de la photométrie désirée.
Selon une variante de réalisation, le système d'éclairage ou de signalisation comporte, pour chaque source lumineuse, un collimateur, et 25 pour l'ensemble des sources une paroi réfléchissante et un écran orthogonal à l'axe optique de la paroi réfléchissante. L' écran est transparent et peut comporter des formes géométriques (tores ou stries) pour répartir convenablement la lumière afin d'assurer la photométrie de la fonction recherchée.
Chaque collimateur peut comprendre un logement pour une source lumineuse et une première zone centrale fonctionnant par transmission, aussi bien dans un plan méridien à l'anneau que dans le plan de l'anneau, et une seconde zone entourant la première et fonctionnant par réflexion totale, cette seconde zone comportant dans le plan méridien une 35 génératrice prévue pour donner un faisceau parallèle à l'axe de la diode, et dans le plan de l'anneau une génératrice prévue pour envoyer les rayons globalement vers le centre de l'anneau.
Le système d'éclairage ou de signalisation peut être prévu dans un projecteur comportant un réflecteur et une source lumineuse centrale assurant avec le réflecteur une fonction déterminée, l'axe optique du réflecteur étant confondu avec celui de la paroi réfléchissante et les sources lumineuses de dimensions réduites entourant le contour du réflecteur.
La composition selon l'invention peut en outre comprendre tout additif connu de l'homme du métier comme étant susceptible d'être incorporé dans une telle composition, tels que les agents épaississants, les agents d'étalement, les agents mouillants, les agents dispersants, les anti-mousses, les conservateurs, les filtres UV, les actifs, les tensioactifs, les cires, les agents hydratants, les parfums, les neutralisants, les stabilisants, les antioxydants. Bien entendu, l'homme du métier veillera à choisir ce ou ces éventuels composés complémentaires, et/ou leur quantité, de manière telle que les propriétés avantageuses de la composition pour l'utilisation selon l'invention ne soient pas, ou substantiellement pas, altérées par l'adjonction envisagée.
Les dérivés de cellulose utilisés comme agents épaississants selon l'invention peuvent être des dérivés disponibles dans le commerce mais peuvent être également préparés par différents procédés à la portée de l'homme du métier et, en particulier selon les deux grandes voies de synthèse suivantes : - soit on part de celluloses déjà modifiées par des groupes nitro ou des groupes esters, et l'on fait réagir sur ces celluloses ainsi modifiées des réactifs appropriés pour greffer sur les fonctions hydroxyles libres des groupes 'épaississants' de formule -Y-R telle que définie précédemment (nommé à la suite de cette description Voie A) ;
- soit on part de celluloses déjà modifiées par des groupes -Y-R tels que définis précédemment et l'on fait réagir sur ces celluloses ainsi modifiées des réactifs adéquats pour obtenir la nitration ou l'estérification d'au moins une partie des fonctions hydroxyles libres (nommé voie B).
La voie préférentielle de synthèse des dérivés cellulosiques de l'invention est la voie A. Seule cette voie fera l'objet d'une description détaillée dans la présente demande.
Selon cette voie de synthèse, les celluloses de départ peuvent être des nitrocelluloses ou des esters de celluloses comportant un certain nombre de fonctions OH libres sur lesquelles vont réagir des réactifs appropriés pour donner des groupes -O-Y-R.
Les nitrocelluloses de départ utilisées pour introduire les chaînes hydrocarbonées peuvent être des nitrocelluloses filmogènes utilisées habituellement dans les encres, peintures et formulations de vernis à ongles. Ces nitrocelluloses sont préparées industriellement par estérification de la cellulose par un mélange d'acide nitrique et d'acide sulfurique, ce dernier jouant le rôle de déshydratant et déplaçant l'équilibre d'estérification. Elles constituent ainsi des nitrates de cellulose, désignés communément sous l'appellation de nitrocellulose.
De préférence, les nitrocelluloses de départ présentent un pourcentage d'azote de 10 à 13,5% en poids (une cellulose intégralement nitrée ayant un
pourcentage d'azote de 14,14 %), ce qui correspond sensiblement à un taux de nitration de 1,7 à 2,5 groupes hydroxyles estérifiés par cycle anhydroglucose sur les 3 groupes-OH du cycle initialement disponibles pour la nitration. En d'autres termes, il reste entre 1 et 0,75 groupe-OH libre, pour le greffage de chaînes hydrocarbonées R, par cycle anhydroglucose de la nitrocellulose.
De préférence, les nitrocelluloses de départ, utilisées pour préparer les nitrocelluloses modifiées selon l'invention, ont des viscosités de chute de bille allant de (1/16) à 1000 secondes, de préférence de (1/4) à 200 secondes, pour une concentration en polymère de 12,2 % dans le mélange de solvants cité ci-dessus.
Du point de vue du conditionnement, les nitrocelluloses de départ, sont généralement, du fait de leur caractère inflammable et de leur pouvoir explosif, présentées :
- soit sous forme mouillée avec, par exemple, 35 % d'alcool (éthanol, isopropanol) ; - soit en solution, dans un solvant dépourvu d'hydrogène labile ; - soit sous forme de 'chips', c'est-à-dire de mélange comprenant, par exemple, 80 % du polymère et 20 % d'un plastifiant, tel que le dibutylphtalate.
Les noms ou accronymes utilisés dans les spécifications correspondent soit à des éléments de la syntaxe d'un mode particulier de réalisation de l'invention (tel que précisé en annexe 1) soit à des noms ou acronymes d'éléments spécifiés dans la norme GSM. module MM 24. 008 4.0.0 default scope : MM RIL3.Location Area Code from RIL3 24. 008 4. 0.0 RIL3.Location Area Identification from RIL3 24. 008 4. 0.0 RIL3.Mobile Station Classmark 1 from RIL3 24. 008 4. 0.0 RIL3.Mobile Station Classmark 2 delta from RIL3 24. 008 4. 0.0 RIL3.Mobile Station Classmark 3 from RIL3 24. 008 4. 0.0 RIL3.Priority Level from RIL3 24. 008 4. 0.0 RIL3.Ciphering Key Sequence Number from RIL3 24. 008 4.0.0 1 Contexte de protocole de gestion de mobilité (ou MM de l'anglais mobility management ).
Il s'agit de la spécification du contexte de protocole, c'est-à-dire des données communes à l'infrastructure et à la station mobile, et gérées par le protocole.
1. 1 Description abstraite La description des éléments du contexte est indépendante des représentations, que ce soit pour la mémorisation dans les entités, ou pour la transmission dans des messages de protocole.
: := abstract IMSI[0..1] : IMSI Connect state : Enumerated (not connected, connected) Connection parameters[iif(Connect state = connected, 1, 0)] : + Serving cell : -> UE context.Cell list + IMEI[0..1]: IMEI + Software Version Number[iif(PRESENT (IMEI), 1, 0)] : Integer (0..99) + Mobile Station Classmark 1 : RIL3.Mobile Station Classmark 1 + Mobile Station Classmark 2 delta[0..1] : RIL3.Mobile Station Classmark 2 delta + Mobile Station Classmark 3[0..1] : RIL3.Mobile Station Classmark 3 + Has been authenticated : Boolean + Is ciphered : Boolean + Service data[0.. infinité] : + + CM service type : CM Service Type + + Priority : RIL3.Priority Level Location update state : Enumerated (roaming not allowed, updated) Location parameters[iif(Location update state = updated, 1, 0)] : + LAI+TMSI[0..1] : LAI+TMSI + Registered location area : -> UE context.LA list + Detach flag : Boolean + CTS permission : Boolean + CKSN availability : Boolean + CKSN[iif(CKSN availability, 1, 0)] : RIL3.Ciphering Key Sequence Number + GSM ciphering key[0..1] : Bit string (64) + UMTS security data[0..1] : + + AUTN : Authentication Parameter AUTN + + UMTS ciphering key[0..1] : Bit string (128) + + UMTS integrity key[0..1] : Bit string (128)
1. 2 Actions 1. 2.1 Gestion de mobilité dans le sens descendant (ou DL MM de l'anglais downlink mobility management ) 1. 2.1.1 Description abstraite Ceci décrit abstraitement le message de protocole qui peut être transmis de l'infrastructure vers la station mobile. action DL MM ::= abstract CHOICE do LOCATION UPDATING ACCEPT , do LOCATION UPDATING REJECT ,do AUTHENTICATION REJECT ,do AUTHENTICATION REQUEST , do TMSI REALLOCATION COMMAND , do CM SERVICE ACCEPT , do CM SERVICE REJECT , do CM SERVICE PROMPT , do IDENTITY REQUEST ,do ABORT , do MM STATUS DOWNLINK , do MM INFORMATION } 1. 2.1.2 Syntaxe de transfert Ceci indique la structure binaire du message. Cela fait apparaître en particulier un champ permettant de sélectionner une action particulière dans la liste des actions possibles. transfer ::= flow of downlink MM messages { 00 {00 0010
# 00 0100 # 01 0001 # 01 0010 # 01 1010 10 0001 10 0010 10 0101 # 10 1000 # 10 1001 Il 0001 11 0010 } ! 1. 2.2 Gestion de mobilité dans le sens montant (ou UL MM de l'anglais uplink mobility management ) 1. 2.2.1 Description abstraite action UL MM ::= abstract CHOICE { do AUTHENTICATION FAILURE , do AUTHENTICATION RESPONSE , do IDENTITY RESPONSE , do TMSI REALLOCATION COMPLETE , do CM SERVICE ABORT , do CM SERVICE REQUEST SUBSEQUENT , do MM STATUS UPLINK } 1. 2.2.2 Syntaxe de transfert transfer ::= -- flow of uplink MM messages once an RR connection is established { bit*2 {01 1100 1010100 # 01 1001
# 01 1011 10 0011 # 10 0100 1110001 } ! 1. 2.3 Abandon (ou abort ) 1. 2.3.1 Description abstraite action ABORT ::= abstract parameters Reject cause : MM. Reject cause end if iif (Reject cause.cause grouping = MS identification error, Reject cause. MS identification error cause = illegal ME, false) then set Location update state := roaming not allowed 1. 2.3.2 Syntaxe de transfert transfer ::= Reject cause : MM. Reject cause Authentication Failure parameter[iif(iif (Reject cause. cause grouping = network related failure, Reject cause.network-related failure cause = synch. failure, false), 1, 0)] : MM.Authentication Failure parameter end on Location parameters { set UMTS security data := null
} 1. 2.4.2 Syntaxe de transfert. transfer ::= 16) 1. 2.5 Rejet d'authentification (ou "AUTHENTICATION REJECT") 1. 2.5.1 Description abstraite action AUTHENTICATION REJECT ::= abstract set Location update state := Roaming not allowed 1. 2.5.2 Syntaxe de transfert transfer ::= null 1. 2.6 Requête d'authentification (ou "AUTHENTICATION REQUEST") 1. 2.6.1 Description abstraite action AUTHENTICATION REQUEST ::= abstract parameters Authentication Parameter RAND -MM.Authentication Parameter RAND Authentication Algorithm : Enumerated (UMTS, GSM) end on Location parameters { PREPARE set CKSN availability = True set CKSN set GSM ciphering key := A8(Authentication Parameter RAND.RAND)
if Authentication algorithm = UMTS then set UMTS security data := { set AUTN set UMTS ciphering key := f3 (Authentication Parameter RAND.RAND) set UMTS integrity key := f4 (Authentication Parameter RAND.RAND) }} 1. 2.6.2 Syntaxe de transfert transfer ::= RESPONSE") 1. 2.7.1 Description abstraite action AUTHENTICATION RESPONSE ::= abstract parameters RES : Octet string (4..16) end COMMIT on Connection parameters { set Has been authenticated : = True transfer ::= {<instance(Authentication response extension.V.RES part 2) action CM SERVICE ABORT ::= abstract
on Connection parameters { set Service data = null } 1. 2.7.2 Syntaxe de transfert transfer := null 1. 2.8 Abandon de connexion pour service (ou "CM SERVICE ABORT") 1. 2.8.1 Description abstraite action CM SERVICE ABORT = abstract on Connection parameters { set Service data = null 1. 2.8.2 Syntaxe de transfert transfer := null 1. 2.9 Acceptation de la demande de connexion pour service (ou "CM SERVICE ACCEPT") 1. 2.9.1 Description abstraite action CM SERVICE ACCEPT = abstract COMMIT
1. 2.9.2 Syntaxe de transfert transfer ::= null 1. 2.10 Affichage du service de gestion de connexion (ou "CM SERVICE PROMPT") 1. 2.10.1 Description abstraite action CM SERVICE PROMPT . = abstract parameters PD and SAPI RIL3.PD and SAPI end 1. 2.10.2 Syntaxe de transfert transfer ::= SERVICE REJECT") 1. 2.11.1 Description abstraite action CM SERVICE REJECT := abstract parameters Reject cause -MM.Reject cause end UNDO if iif (Reject cause cause grouping = MS identification error, Reject cause.MS identification error cause = "illegal ME" or Reject cause.MS identification error cause = "IMSI unknown in VLR", false) then set Location update state .= roaming not allowed
1. 2.11.2 Syntaxe de transfert transfer ::= SERVICE REQUEST SUBSEQUENT") 1. 2.12.1 Description abstraite action CM SERVICE REQUEST SUBSEQUENT ::= abstract parameters Mobile Identity Type : MM.Mobile Identity Type end if Mobile Identity Type = IMSI then send IMSI on Location parameters { if Mobile Identity Type = TMSI/P-TMSI then on LAI+TMSI { send TMSI } send CKSN availability if CKSN availability then send CKSN } on Connection parameters { send Mobile Station Classmark 1 send Mobile Station Classmark 2 delta PREPARE add Service data := { set CM Service Type set Priority }} 1. 2.12.2 Syntaxe de transfert : CM SERVICE REQUEST transfer ::= <Ciphering key séquence number uplink : <M-VD-IE (Ciphering key séquence number Uplink) <CM service type : <M-VD-IE (CM service type) <Mobile station classmark 2 : <M-LV-IE (Mobile station classmark 2, 4, 4) <Mobile identity : <M-LV-IE (Mobile identity, 2, 9) <Priority : <O-TVD-IE (1000, Priority Levé!) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
abstract.Mobile Identity type returns Mobile identity.V.Type of identity.abstract abstract.IMSI returns Mobile identity.V.IMSI abstract abstract.TMSI returns Mobile identity V.TMSI/P-TMSl.abstract abstract IMEI returns Mobile identity V.IMEI 1. 2.13 Demande d'identité GSM (ou IDENTITY REQUEST ) 1. 2.13.1 Description abstraite action IDENTITY REQUEST .:= abstract parameters Mobile Identity Type : MM.Mobile Identity Type end 1. 2.13.2 Syntaxe de transfert transfer ::= Mobile Identity Type : MM.Mobile Identity Type end
if Mobile Identity Type = IMSI then set IMSI if Mobile Identity Type = IMEI then on Connection parameters { set IMEI } if Mobile Identity Type = IMEISV then on Connection parameters { set IMEI set Software Version Number := Integer (0..99) } 1. 2.14.2 Syntaxe de transfert transfer ::= UPDATING ACCEPT") 1. 2.15.1 Description abstraite action LOCATION UPDATING ACCEPT ::= abstract parameters TMSI allocation status : Enumerated (new TMSI, keep TMSI, erase TMSI) Follow on proceed : Boolean end set Location update state := updated on Location parameters { set Registered location area if TMSI allocation status = new TMSI then on LAI+TMSI { set Location Area Identification set TMSI } if TMSI allocation status = erase TMSI then set LAI+TMSI := null set CTS permission := Boolean } 1. 2.15.2 Syntaxe de transfert transfer ::=
, keep TMSI, Mobile identity.V.TMSI/P-TMSI = 1**, erase TMSI, Mobile identity.V.TMSI/P-TMSI = bit**, new TMSI) abstract.TMSI returns Mobile identity.V.TMSI/P-TMSI.abstract 1. 2.16 Rejet d'une mise à jour de localisation (ou LOCATION UPDATING REJECT ) 1. 2.16.1 Description abstraite action LOCATION UPDATING REJECT ::= abstract parameters Reject cause . MM. Reject cause end set Location update state : = roaming not allowed 1. 2.16.2 Syntaxe de transfert transfer ::= Universal time[0..1] : MM.Universal Time
end on Location parameters { on Registered location area { OPTIONAL set Local time zone OPTIONAL set Daylight Saving Time on PLMN { OPTIONAL set Full name for network OPTIONAL set Short name for network }}} on Connection parameters { on Serving cell { OPTIONAL set LSA identity }} 1. 2.17.2 Syntaxe de transfert transfer ::= Universal time and local time zone.Local time zone, )) function Universal time returns Universal time and local time zone.Universal time 1. 2.18 Statut dans le sens descendant de la Gestion de mobilité (ou "MM STATUS DOWNLINK") 1. 2.18.1 Description abstraite action MM STATUS DOWNLINK::= abstract parameters
Dans le langage de description formelle selon l'invention, ici décrit, les
deux aspects sont gardés aussi séparés que possible, et des syntaxes distinctes sont utilisées pour les descriptions abstraites et les représentations. La syntaxe de description contient des adaptations aux problèmes spécifiques de la spécification des protocoles.
Une structure abstraite est décrite de manière arborescente. A chaque noeud (qui correspond à un composant) non terminal, est associée une liste de descriptions de noeud. A un noeud terminal, ou feuille, est associé une classe élémentaire.
Chaque description de noeud comprend un identificateur, qui permet d'y référer. Cet identificateur est usuellement choisi de manière à donner aux lecteurs humains une idée de la sémantique réelle de l'attribut.
Il arrive que la liste contient des noeuds de même structure, et dont les identificateurs ne se distinguent que par un nombre (notion de tableau, de liste, de collection). Cela amène à l'idée de multiplicité, i.e., les valeurs possibles du nombre de noeuds dans un tel groupe.
Ainsi, une liste de noeuds est décrite comme une liste de triplets, un triplet comprenant : un identificateur; - la multiplicité ; et - une description abstraite de structure.
La description abstraite peut être explicite, soit une référence à une structure nommée par ailleurs, soit une description de classe élémentaire.
La syntaxe permet d'ajouter à un noeud des informations supplémentaires, par exemple une valeur dite par défaut, dont l'application est décrite plus loin.
3. 1 Syntaxe Une description abstraite de structure est une séquence de description de noeuds : abstractdesc ::=
complist complist ::= compdesc ";" # complist compdesc Chaque noeud est décrit par un triplet identificateur/multiplicité/description : compdesc ::= id "[" multipliplicitydesc "] " ":" typeanddef id ":" typedesc choiceconstruct La première syntaxe est la fondamentale, les autres pouvant s'y ramener par réécriture formelle.
Dans le second cas, la multiplicité est implicitement 1..1. La construction "choice" est une notation abrégée pour le cas d'une présence exclusive d'un noeud parmi une liste.
3. 2 Multiplicité La multiplicité d'un noeud est le nombre de noeuds dans une structure abstraite partageant les mêmes identificateur et structure, la distinction étant faite par un numéro d'ordre. Ce nombre est souvent dynamique, i.e., varie d'une instance à une autre : qui doit être décrit est donc l'ensemble des valeurs acceptables pour ce nombre. La multiplicité est donc un sous-ensemble des entiers positifs ou nuls.
L'ensemble acceptable peut être lui-même dynamique, dépendant de la valeur d'autres attributs (présence conditionnelle). Le langage permet une description en détail de ces cas.
Un cas classique de présence conditionnelle est celui où l'ensemble total des nombres est 0..1.
Une syntaxe simplifiée permet de décrire de tels cas comme une expression booléenne.
La syntaxe est la suivante : multiplicitydesc ::= integerset ~~~ condset Le premier cas correspond aux multiplicités libres, i.e., non conditionnelles; les deux autres à des présences conditionnelles.
Une augmentation de la concentration de carbonate suggère qu'il y a eu une quantité suffisante d'ions carbonate incorporés dans le réseau apatite.
Lorsque la teneur en carbonate est contrôlé de façon appropriée, entre un niveau de concentration bas (moins résorbable dans l'environnement physiologique) et haut (facilement résorbable), le comportement de dissolution de la cHA finale peut être finement ajusté pour être personnalisé en fonction de l'application.
Dans la présente invention, le phosphate dicalcique (DCP), CaHP04, est synthétisé par un procédé de coprécipitation simple. Une combinaison d'hydroxyde de
calcium disponible dans le commerce et de monohydrate de phosphate monocalcique, ou d'hydrogénophosphate d'ammonium, ou d'acide phosphorique permet de synthétiser des particules de phosphate dicalcique de taille nanométrique en ajoutant dans un premier temps une quantité réduite, soit 0,1 % - 10 %, ou de façon davantage préférée, 0,5 % - 5 % en poids, d'agents tensioactifs solubles dans l'eau, incluant de l'acide citrique et/ou du poly(acide acrylique), dans la solution aqueuse d'hydroxyde de calcium. Les cristaux de phosphate dicalcique fins précipitent immédiatement au contact d'une solution de phosphate acide ajoutée par titrage. Les précipités sont séparés juste après la fin du titrage sur un papier filtre. Pour extraire l'agent tensioactif, la motte de poudre filtrée est en outre rincée à plusieurs reprises avec de grandes quantités d'eau distillée avant d'être séchée au four à une température de 150-180 C. Les poudres résultantes, qui présentent un diagramme de diffraction exactement identique à celui de la poudre de phosphate dicalcique indexé par la carte du Joint Committee (Powder Diffraction Standard), montrent une distribution de la taille des particules unique, avec une taille de particule moyenne comprise entre 0,02 um et 2 um, suivant la concentration de l'agent tensioactif utilisé.
Les autres composants inorganiques tels que l'anhydrate de phosphate monocalcique, le phosphate de sodium, l'hydroxyde de calcium, le bicarbonate de calcium ou le bicarbonate de sodium sont utilisés tels que disponibles dans le commerce. Un broyage vigoureux par broyeur à billes, broyeur par attrition, broyeur rotatif, sans s'y limiter, est toutefois utilisé pour réduire la taille des particules à une taille comprise dans une plage allant de 0,01-20 um, de préférence 0,05-2 pm, ou de façon davantage préférée, 0,05-1 um. En outre, la taille des
particules nanométriques à submicrométriques des différentes poudres inorganiques, favorise la transformation de phase vers la structure apatite finale, accompagnée du durcissement de la cHA. On a cependant trouvé que le temps de durcissement (IS01566) augmente avec la concentration de carbonate, de 5-20 min pour une concentration < à 10 % de carbonate, à 120-150 min pour une concentration à 30 % de carbonate.
L'invention sera mieux comprise au vu des exemples suivants, lesquels ne sont utilisés qu'à des fins d'illustration et ne visent en aucun cas à limiter l'invention.
Exemple 1 : grains d'apatite, microcapsules chargés de médicament Un mélange pulvérulent contenant 52,3 g de phosphate de magnésium, 234,05 g d'anhydrate de phosphate monocalcique, 27,2 g de dihydrogénophosphate de potassium, 194,25 grammes d'hydroxyde de calcium et 35,8 g d'hydroxyde de magnésium a été amené sous la forme d'une suspension avec du méthanol en tant que milieu de dilution. Le poids total de la poudre de départ était de 543,6 grammes dans cette étude, le rapport Ca/P du mélange pulvérulent de départ étant conçu pour être de 1,45. La suspension a été soumise à un broyage intensif pour lequel on a utilisé broyeur par attrition pendant 10 heures, avec pour résultat une taille de particule moyenne de 106 nanomètres de diamètre. La suspension ainsi préparée a ensuite été soumise à une granulation au moyen du réacteur à fluidisation conçu maison montré sur la figure 1.
Deux solutions aqueuses avec une quantité prédéterminée, correspondant à 30 pourcent en poids du mélange inorganique de départ, de compléments nutritifs, à savoir de gluconate de zinc et de gluconate de cuivre, ont étés préparées séparément par dissolution dans une solution tamponnée par phosphates (PBS). Lesdits gluconate
de zinc et gluconate de cuivre sont connus pour être des compléments alimentaires possédant un goût désagréable.
Environ 30 minutes après la fin de la granulation, les granules de poudre à base de phosphate de calcium ont été mélangées à la solution tamponnée par phosphates contenant le médicament, par une autre atomisation de la solution tamponnée par phosphates en granules de poudre fluidisées.