Output efef8bbfa52829f0e370f06789d267abd1b011a33259b0d6e5880f77d6d47f27:3

value
17066334
script pubkey
OP_0 OP_PUSHBYTES_20 cfb9860a5c64f4991c2df3291d198399957f3c31
address
bc1qe7ucvzjuvn6fj8pd7v536xvrnx2h70p30ptd79
transaction
efef8bbfa52829f0e370f06789d267abd1b011a33259b0d6e5880f77d6d47f27
spent
true