65426-89-3
2-[4-(4-carbamimidoylphenoxy)phenyl]-1h-indole-6-carboximidamide
Product Code:
1678340
Molecular Formula:
C22H19N5O
Molecular Weight:
369.41
Order 65426-89-3