Product containing only triphenylmethane triisocyanate (medicinal product)
Supplier: international · SCTID 777864008
Triphenylmethane triisocyanate-containing product