Output ef0fa58c2eaec656566f1b85323341abf8d4e63d3cb365f95a0aef8d676ceb99:1

value
29542776
script pubkey
OP_0 OP_PUSHBYTES_20 6655e5ef2c41e21454306dd8f4e94fae900b09e8
address
bc1qve27tmevg83pg4psdhv0f62046gqkz0gr0fwrw
transaction
ef0fa58c2eaec656566f1b85323341abf8d4e63d3cb365f95a0aef8d676ceb99
confirmations
142243
spent
true