Output 66d99bf9fbba244c8cd07ec7ea6e28235699486d42a99cbde0f6b2e4cda0beb6:3

value
29317879
script pubkey
OP_HASH160 OP_PUSHBYTES_20 aaf136c3eeda74a8c439c2b8d9894a41e08e7d84 OP_EQUAL
address
MPV24svg54q6aywoEo2zUimU6C3YXATyrB
transaction
66d99bf9fbba244c8cd07ec7ea6e28235699486d42a99cbde0f6b2e4cda0beb6
spent
true