Output efc90bf08521037258834ff2d3d264ab725ee4ef2e8f72ea1f6ca5e3a36f0be1:2

value
68624395
script pubkey
OP_0 OP_PUSHBYTES_20 2b70c956b8aad8aa001438575f309b71da35ccf5
address
bc1q9dcvj44c4tv25qq58pt47vymw8drtn842kz9qh
transaction
efc90bf08521037258834ff2d3d264ab725ee4ef2e8f72ea1f6ca5e3a36f0be1
spent
true