Output 8afcfdbce96032989f192d734018e03bf68bb58fc4f3826d9a36a6f7321a5485:12

value
21159556
script pubkey
OP_HASH160 OP_PUSHBYTES_20 c588831ba2285e1d796ad5051bde96da7c5e4f15 OP_EQUAL
address
MRuctFVCk8kY9D1ji7KHGMGzYSfDGqMgeA
transaction
8afcfdbce96032989f192d734018e03bf68bb58fc4f3826d9a36a6f7321a5485
spent
true