Thiourea, N-(2-ethyl-1-propyl-1H-benzimidazol-5-yl)-N'-2-naphthalenyl-

Product Code: 2223854
Molecular Formula: C23H24N4S
Molecular Weight:
64151-37-7