Output 66abc05918a632f2927681b5dcc4a3c6d4d3eee6e50b19bf02771a13c6dee4b4:1

value
10721993
script pubkey
OP_0 OP_PUSHBYTES_20 5afb07ab062eaac3068c9a95f1abf38cef7855bc
address
bc1qttas02cx964vxp5vn22lr2ln3nhhs4du60rwnn
transaction
66abc05918a632f2927681b5dcc4a3c6d4d3eee6e50b19bf02771a13c6dee4b4
spent
true