Cyamemazine tartrate

Cyamemazine tartrate (substance)

substance
£1.00

Supplier: international · SCTID 717095003

Found in

Phenothiazine and/or phenothiazine derivative

Related products

Cyamemazine
£1.00
Dixyrazine
£1.00
Moracizine
£1.00
Oxomemazine
£1.00
Phenothiazine
£1.00
Promethazine
£1.00
Thiethylperazine
£1.00
Thioperazine
£1.00
Basket
Total£0.00