Output dd21b91dde8d8f3012e61c8afdbfef98d9838db61b6fcfa874b3ebb3e6a50ae6:7

value
18331389
script pubkey
OP_0 OP_PUSHBYTES_20 6d70f3a85c977dc2ebe4c7fce5b8f786878f07e7
address
bc1qd4c082zuja7u96lycl7wtw8hs6rc7pl8edxjs5
transaction
dd21b91dde8d8f3012e61c8afdbfef98d9838db61b6fcfa874b3ebb3e6a50ae6
confirmations
137124
spent
true