Output cdfaf8a7780f7ef3f6d3f12abfac76de41a215bf1862a4d8cfa1ffcfe7578aa3:4

value
21121056
script pubkey
OP_HASH160 OP_PUSHBYTES_20 dd3fd16b4a8ac8d0d5c20c9ed542d2d79272a6e4 OP_EQUAL
address
MU521yoK8AwfAj1813j8MtkhzSxfnZ4K2i
transaction
cdfaf8a7780f7ef3f6d3f12abfac76de41a215bf1862a4d8cfa1ffcfe7578aa3
spent
true