147597-66-8
2-(4-isothiocyanatobenzyl)-1,4,7-triazacyclononane-1,4,7-triacetic acid
Product Code:
1374918
Molecular Formula:
C20H26 N4 O6 S
Molecular Weight:
448.49
Order 147597-66-8