Output ef5ec758121a66d59c39eef3b75a35d2b5f6ad80f02d058fd5a402731145ff2a:32

value
27100000
script pubkey
OP_0 OP_PUSHBYTES_20 cd23f8f8c6ee999697c2c56898bb13eda618e3ed
address
ltc1qe53l37xxa6ved97zc45f3wcnaknp3cldrssj7g
transaction
ef5ec758121a66d59c39eef3b75a35d2b5f6ad80f02d058fd5a402731145ff2a
spent
true