Output 66af7fddf5a93572e422e5a0a9887a19a01c6d7ec83c9448bfcceb94522d24e7:18

value
23140755
script pubkey
OP_0 OP_PUSHBYTES_20 67e187d3be41e4fd2db1b9db80aa80c324e46524
address
ltc1qvlsc05a7g8j06td3h8dcp25qcvjwgefyhcrzqt
transaction
66af7fddf5a93572e422e5a0a9887a19a01c6d7ec83c9448bfcceb94522d24e7
spent
true