Output fafa58f1864e075394c7f334fc45e300b6fdaa0bc53ec9668a4597a452bd63ea:12

value
10858829
script pubkey
OP_HASH160 OP_PUSHBYTES_20 0670d993019ac4a40a035622cf83fd3cb954a673 OP_EQUAL
address
M8VDUXfxyr7zZXaESvZifuksriVFcnCB3j
transaction
fafa58f1864e075394c7f334fc45e300b6fdaa0bc53ec9668a4597a452bd63ea
spent
true