Output ef2daf21354dae1f6ee97e6e95ce4403815835f740ef061c211dfe0c17b5e328:34

value
18318900
script pubkey
OP_HASH160 OP_PUSHBYTES_20 ab705990bb0e017044a339757ef7e41b21f57f01 OP_EQUAL
address
MPXeNSPqKoYzfLTqxv1eup5JLay1sAF1f7
transaction
ef2daf21354dae1f6ee97e6e95ce4403815835f740ef061c211dfe0c17b5e328
spent
true