Output ef89af31cb4f6f9404d7dbaba7cfe143db37703ed5c51e54d19441466dc86ba9:12

value
24853807
script pubkey
OP_HASH160 OP_PUSHBYTES_20 55a52ea5dcdd7410a7b2bd9509d5bf1cdcd854d3 OP_EQUAL
address
39VsEuo7tBQR4ZXowQpTgPNmxzLM7xJXJ1
transaction
ef89af31cb4f6f9404d7dbaba7cfe143db37703ed5c51e54d19441466dc86ba9
spent
true