Output ef53589fd255e4af2c320b9512fa2dd337f246a9cd7f4f1fa7aa2a8f8ec4afa5:0

value
140997
script pubkey
OP_0 OP_PUSHBYTES_20 19d80e14b5878069076a2410ca26def60bab3ac1
address
bc1qr8vqu994s7qxjpm2ysgv5fk77c96kwkp0rhaht
transaction
ef53589fd255e4af2c320b9512fa2dd337f246a9cd7f4f1fa7aa2a8f8ec4afa5
confirmations
13023
spent
true