Transaction 669973fcb9937f91e62a080ea141dfae53b84aa3a4112113ea455c81a3c0a59c
1 Input
1 Output
-
669973fcb9937f91e62a080ea141dfae53b84aa3a4112113ea455c81a3c0a59c:0
- value
- 23665340
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 5bd21543839a2149fac6cb2981867f8e005169c7 OP_EQUAL
- address
- MGGfPiMMc1K2gfSPeUqjPwzKsnT4rPeM89