864848-68-0
Product Name:
(3Z)-1-benzyl-3-(4-benzyl-[1,2,4]thiadiazolo[2,3-a]benzimidazol-2-ylidene)urea
Formula:
C23H19N5OS
Inquiry
There is currently no information available