Output 670a42a271844e6593cb3ba04796d36754e82d7c69ff6536aef48ed8457c67da:1

value
19748809
script pubkey
OP_HASH160 OP_PUSHBYTES_20 b2f85fa603403c7bbf3951e1d88273c6b2a69c22 OP_EQUAL
address
MQDU3stKTGqais2WSBrbqAnYBvFaYGzWdu
transaction
670a42a271844e6593cb3ba04796d36754e82d7c69ff6536aef48ed8457c67da
spent
true