64151-37-7
Thiourea, N-(2-ethyl-1-propyl-1H-benzimidazol-5-yl)-N'-2-naphthalenyl-
Product Code:
2223854
Molecular Formula:
C23H24N4S
Molecular Weight:
Order 64151-37-7