Output 255a66f1b5b80b83a666f3148d29673dd4edf25d2e615934ce86705c2fd1e0d5:2

value
143528956
script pubkey
OP_HASH160 OP_PUSHBYTES_20 ef012ffa43cb65577c800d6684d3019e56a79f3b OP_EQUAL
address
MVgu9nDwKpa2yxzHcFvmbKNt5fSsfW6JXn
transaction
255a66f1b5b80b83a666f3148d29673dd4edf25d2e615934ce86705c2fd1e0d5
spent
true