Output 52423eac3b80908675299ee9d5929eaa02aacd5f3d58e28ea15028948a124ad8:2

value
19882789
script pubkey
OP_HASH160 OP_PUSHBYTES_20 abb5d3f2904ab8f630418510f558063fbefec63f OP_EQUAL
address
MPZ5brkRUs1Mb92ZvCqFHZbPbmUFoWLjx3
transaction
52423eac3b80908675299ee9d5929eaa02aacd5f3d58e28ea15028948a124ad8
spent
true