Output 66f93fdcaeff9a7bc80cba61e01fcbdec5d97f2adbf47f4c6f9fdfebbf750b2e:31

value
20853981
script pubkey
OP_HASH160 OP_PUSHBYTES_20 03f16a2f425b0ca4b2999286946add8ec4368f4c OP_EQUAL
address
323s9uspX9Tk9PXpVSomiixd4TGHf6n1sM
transaction
66f93fdcaeff9a7bc80cba61e01fcbdec5d97f2adbf47f4c6f9fdfebbf750b2e
spent
true