Output ef8aa6ca7012421aafa634e11c7fa0ae55f9bfbc30c069fd65c0d31341ff32f9:57

value
6596877
script pubkey
OP_0 OP_PUSHBYTES_20 68c1329d5b794e58d0fdb94c665509572f08070a
address
bc1qdrqn982m0989358ah9xxv4gf2uhsspc26rzg22
transaction
ef8aa6ca7012421aafa634e11c7fa0ae55f9bfbc30c069fd65c0d31341ff32f9
spent
true