58076-09-8
N-[amino(N''-decylcarbamimidamido)methylidene]-4-propoxybenzenesulfonamide
Product Code:
2200983
Molecular Formula:
C21H37N5O3S
Molecular Weight:
439.61
Order 58076-09-8