Output 66da38c87157718fff3055fc6e018e71fccc2d22c768ed4ad5f8755d05b6935e:8

value
17629201
script pubkey
OP_HASH160 OP_PUSHBYTES_20 80fba3e6575a5ef2fde42e8d536852733ab3512d OP_EQUAL
address
MKfABFi8m5AerTQ7SN8SJStDMEBDzWoqVv
transaction
66da38c87157718fff3055fc6e018e71fccc2d22c768ed4ad5f8755d05b6935e
spent
true