Output ef84aaf7dea5c4e7929b80953aa0af664d9dfd899b8ffbe82056df9f3ed2a9ee:0

value
680571
script pubkey
OP_0 OP_PUSHBYTES_20 b0f8a83b7fb0c06c60c48e55468e98ffec02cd33
address
bc1qkru2swmlkrqxccxy3e25dr5cllkq9nfnaljcgq
transaction
ef84aaf7dea5c4e7929b80953aa0af664d9dfd899b8ffbe82056df9f3ed2a9ee
confirmations
423706
spent
true