Output efbaca1c8429e654348ef42251854742bf23fa21598cb0fa705c8cd53f3156e8:0

value
19917203
script pubkey
OP_HASH160 OP_PUSHBYTES_20 57e59d273ed23548c20d507a110a21deb293e809 OP_EQUAL
address
MFuv5yJRTkYaK66vDMLjZMv1YUKZuiBfYr
transaction
efbaca1c8429e654348ef42251854742bf23fa21598cb0fa705c8cd53f3156e8
spent
true