ProductsAntibiotics1,3-Diphenylurea 1,3-Diphenylurea SKU: D103-100MG Unit: Each Brand: TOKU-E 1,3-Diphenylurea Other products from «Antibiotics» Deethylindanomycin # D039-5MG Cefazolin Sodium Salt, Usp # C006-100MG Salinomycin # S001-25MG Chaetocin # C166-5MG