Output 58db5fd1766a7439f3558931d5e51a427c960da082c864a1524234fa9e5a042f:0

value
12954252
script pubkey
OP_DUP OP_HASH160 OP_PUSHBYTES_20 00abc58688b27b229419616f9548b73d633719c7 OP_EQUALVERIFY OP_CHECKSIG
address
114Ymu8t5t4cEoD4ysp5A1ppxRGm92KEqy
transaction
58db5fd1766a7439f3558931d5e51a427c960da082c864a1524234fa9e5a042f
spent
true