Output 81ba0344c00dc1e553ffe8c11bc03c7643dc7f15366e2a3c8ad6fb1000920ac4:39

value
18153794
script pubkey
OP_0 OP_PUSHBYTES_20 efd24cf5554dfe2419569a6ae01f93fcd61318e7
address
bc1qalfyea24fhlzgx2knf4wq8unlntpxx882an3pg
transaction
81ba0344c00dc1e553ffe8c11bc03c7643dc7f15366e2a3c8ad6fb1000920ac4
spent
true