Output 66ba72a301530e7c7446370c31b210fe1abde86c593cb5ac1d39a240ab68517b:0

value
17344216
script pubkey
OP_HASH160 OP_PUSHBYTES_20 ef11d8c9b3ef96546f30e80defdf8481947bb2c6 OP_EQUAL
address
MVhF7JBKjaMr6wpvC1DJHFqSD6Vn3jCthj
transaction
66ba72a301530e7c7446370c31b210fe1abde86c593cb5ac1d39a240ab68517b
spent
true