Output 14ef66c5931e86268bd80f00f8961a83d0e7960b910c8071e775359c518ceb06:1

value
3407904
script pubkey
OP_HASH160 OP_PUSHBYTES_20 084c0cc33f5d6942d2b79c55a631ae13a3960c60 OP_EQUAL
address
32StS7co3FtKFhxhfJQYPLNT571bbSePpj
transaction
14ef66c5931e86268bd80f00f8961a83d0e7960b910c8071e775359c518ceb06
spent
true