332032-81-2
Thiourea, N-[3-(1H-imidazol-1-yl)propyl]-N'-phenyl-
Product Code:
1248606
Molecular Formula:
C13H16N4S
Molecular Weight:
260.35
Order 332032-81-2