Output 66c7aab2dfb816664013a5253d34f3826a20f7eadf7d95dee821c0beffde3bbd:12

value
11328877
script pubkey
OP_HASH160 OP_PUSHBYTES_20 d6e21cb3ae513a93fbbf6f25faf66e740aed728c OP_EQUAL
address
MTVMi2Xj2gkRwt6enZA2JjFqoHY9WM8drQ
transaction
66c7aab2dfb816664013a5253d34f3826a20f7eadf7d95dee821c0beffde3bbd
spent
true