Output 66aaffa43f180864a0a40267675e6ff52c9bbe6f1cf33e0f097bdf37e068ea0e:23

value
17013892
script pubkey
OP_DUP OP_HASH160 OP_PUSHBYTES_20 b47dbb4a6e50bdf627c7fc25da7b4e65929a15b0 OP_EQUALVERIFY OP_CHECKSIG
address
LbgJWj9dVfuF2fFy9Agscz9iRWPb1dUPPU
transaction
66aaffa43f180864a0a40267675e6ff52c9bbe6f1cf33e0f097bdf37e068ea0e
spent
true