Output 66d96a2a285839db86c4676fffc7463f110b2a7c24cf970e4de4eaef496cafda:3

value
14000000
script pubkey
OP_HASH160 OP_PUSHBYTES_20 d08bb6b4421764e2be971da90fb5e25fe7faae9d OP_EQUAL
address
MSur9opqxos9EMUSxBX7SiUMkaTjkc4DbD
transaction
66d96a2a285839db86c4676fffc7463f110b2a7c24cf970e4de4eaef496cafda
spent
true