Output 42a38bbd0ecfe6ba82018b7c6dd8498184085abeaa3b9929c31af9362afaf002:4

value
18790590
script pubkey
OP_HASH160 OP_PUSHBYTES_20 cd585646ad38eab0cb9f7780a48a7ed5991e47be OP_EQUAL
address
MScvaX3p4T2ShRBs1BP7JC8hDQ6wczauqy
transaction
42a38bbd0ecfe6ba82018b7c6dd8498184085abeaa3b9929c31af9362afaf002
spent
true