Output 66afa68de4ef629032f514d8d438ee4a511a8fe296b9bd2496c133df88ec8f09:0

value
30013402
script pubkey
OP_HASH160 OP_PUSHBYTES_20 5b39bae17191f5dbd8bddcb58075a3ad7fbfbb85 OP_EQUAL
address
MGDWt38ubog7aPph96Sdp5MT7fu5skNe3X
transaction
66afa68de4ef629032f514d8d438ee4a511a8fe296b9bd2496c133df88ec8f09
spent
true