Output 668bfa51845676d1587e4ae0d2f44389e7434fc2c25fcc374edd72f33648a0d0:2

value
27311631
script pubkey
OP_HASH160 OP_PUSHBYTES_20 18cafc421e7b475bac68d425e2196d3ebf168042 OP_EQUAL
address
MAAFchtiXfSyrW8LTfCd7SravgkDHNM9QK
transaction
668bfa51845676d1587e4ae0d2f44389e7434fc2c25fcc374edd72f33648a0d0
spent
true