Output 66bb0b632472d2ef561775e914a923c5bfbb3791b634cda9e8134df96fbe3ca4:46

value
12919733
script pubkey
OP_HASH160 OP_PUSHBYTES_20 e3d5e845a2e9acf160eb1244a632d2b401deedcb OP_EQUAL
address
MUfqsWuBVgxygxAdv756pReYXydTAH9HYM
transaction
66bb0b632472d2ef561775e914a923c5bfbb3791b634cda9e8134df96fbe3ca4
spent
true