Output 66bf1552ae94a6a9c03a1e4eae2e0c31e3fc1ad052476ec804264471bee450fa:15

value
12475069
script pubkey
OP_HASH160 OP_PUSHBYTES_20 20dde72622665adef8fbafc23d241540d2d6f58e OP_EQUAL
address
MAtwgeuRdKhjJ4jSKaZ9i3eQKQehtrMUbH
transaction
66bf1552ae94a6a9c03a1e4eae2e0c31e3fc1ad052476ec804264471bee450fa
spent
true