Output e66ed7775170d00c3955fe8e131107266036e3a5acf3e15152eb1983f0a43a38:13

value
18000000
script pubkey
OP_HASH160 OP_PUSHBYTES_20 fbfdb755c0a01ccb4408c3a92480b9c566eed673 OP_EQUAL
address
AFQgD3ecbx551jLGAzB5QHSJZtqYX9ciQd
transaction
e66ed7775170d00c3955fe8e131107266036e3a5acf3e15152eb1983f0a43a38