Output 66badb6445698fe87e15b0a04a8d59f132789183139a7a0e8f50f6094b59dfd4:6

value
29998856
script pubkey
OP_DUP OP_HASH160 OP_PUSHBYTES_20 38b2805d85ae1df0e76c2e50e81ea510241ce4ca OP_EQUALVERIFY OP_CHECKSIG
address
16AngEsHDN51VRB12PmDkbteNUaDa46S3Y
transaction
66badb6445698fe87e15b0a04a8d59f132789183139a7a0e8f50f6094b59dfd4
spent
true