Output 66af8f6bb1335018fd0b81d738b0e2ee22a05409f5ae0fbcd9b1763081d0573b:12

value
684308
script pubkey
OP_0 OP_PUSHBYTES_20 1eb4caf239cd420a1f3b0066c38c8c86cc32a1f9
address
bc1qr66v4u3ee4pq58emqpnv8ryvsmxr9g0esrmz6l
transaction
66af8f6bb1335018fd0b81d738b0e2ee22a05409f5ae0fbcd9b1763081d0573b
spent
true