Output defac020d5904ec0eba3e4cdcbf36dab3c68106e5f70d0f0d6bc9ee128f9889a:12

value
21568400
script pubkey
OP_HASH160 OP_PUSHBYTES_20 57977b034d37132535c5c92ff0df4e77abd20073 OP_EQUAL
address
MFtJVAqYfktUePrUi3x6mgfZD4DA9RM5MK
transaction
defac020d5904ec0eba3e4cdcbf36dab3c68106e5f70d0f0d6bc9ee128f9889a
spent
true