Output 57ef20523c6315de7114d921748290efa7140d7dc2083a681a39ee9d9a230453:0

value
14664907
script pubkey
OP_HASH160 OP_PUSHBYTES_20 e5ed521e5f19f0c35900938a9cf3b7e051006358 OP_EQUAL
address
MUruGhKQZPhqmAStvqnds4PVUpcRnLE9Gf
transaction
57ef20523c6315de7114d921748290efa7140d7dc2083a681a39ee9d9a230453
spent
true