Output 66bf5fabea15a6136c04bac0d41d8a04587c2b7bb2fbe3f44fcd7e7cc85485e0:0

value
147399445
script pubkey
OP_HASH160 OP_PUSHBYTES_20 cdf23a054aed36533599f505effa9df36f946a5a OP_EQUAL
address
MSg6vxVnrq9FFMtzjjRDmDF6XRdoCPN1vL
transaction
66bf5fabea15a6136c04bac0d41d8a04587c2b7bb2fbe3f44fcd7e7cc85485e0
spent
true